Component org.nuxeo.runtime.LoginComponent
In bundle org.nuxeo.runtime
Documentation
The login component is defining the login infrastructure and extension points to add new security domains
Implementation
Class:
org.nuxeo.runtime.api.login.LoginComponent
Services
Extension Points
XML Source
<?xml version="1.0"?>
<component name="org.nuxeo.runtime.LoginComponent" version="1.0">
<documentation>
The login component is defining the login infrastructure
and extension points to add new security domains
@author Bogdan Stefanescu (bs@nuxeo.com)
</documentation>
<implementation class="org.nuxeo.runtime.api.login.LoginComponent"/>
<service>
<provide interface="org.nuxeo.runtime.api.login.LoginService" />
</service>
<extension-point name="domains">
<documentation>
Enable clients to register new security domains in the application
<p/>
There are 2 predefined security domains that clients may define:
<ul>
<li/>The nuxeo-client-login -
<li/> The nuxeo-system-login - used to log in programmatically as the system user
</ul>
By default these domains are not defined. If you need a system login and/or a client login you should
contribute the domains defining the login modules to be used.
</documentation>
<object class="org.nuxeo.runtime.api.login.SecurityDomain"/>
</extension-point>
</component>